sea launched ballistic missile - Turkish English Dictionary